package com.rc.web.converter;

import com.rc.pojo.po.Question;
import com.rc.pojo.vo.question.QuestionVO;
import org.mapstruct.Mapper;

/**
 * 问题转换器
 * 使用MapStruct实现PO到VO的转换
 */
@Mapper(componentModel = "spring") // 声明为Spring组件
public interface QuestionConverter {
    
    /**
     * 将问题持久化对象转换为视图对象
     * @param question 问题持久化对象
     * @return 问题视图对象
     */
    QuestionVO toVO(Question question);
}
